roof mounted - German English Dictionary